var getParents=function(e,t){Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),a=t.length;0<=--a&&t.item(a)!==this;);return-1 a, .ast-header-break-point .main-header-menu .page_item_has_children > a, .ast-header-break-point ul.main-header-menu .ast-menu-toggle");else a=e[t].querySelectorAll("ul.main-header-menu .ast-menu-toggle");if(0n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.invokeAll("enable")},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical);t&&e&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,r=n?o.forward:o.backward;for(var s in this.waypoints[i]){var a=this.waypoints[i][s],l=o.oldScroll=a.triggerPoint,p=l&&h,u=!l&&!h;(p||u)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var a in this.waypoints[r]){var l,h,p,u,c,d=this.waypoints[r][a],f=d.options.offset,w=d.triggerPoint,y=0,g=null==w;d.element!==d.element.window&&(y=d.adapter.offset()[s.offsetProp]),"function"==typeof f?f=f.apply(d):"string"==typeof f&&(f=parseFloat(f),d.options.offset.indexOf("%")>-1&&(f=Math.ceil(s.contextDimension*f/100))),l=s.contextScroll-s.contextOffset,d.triggerPoint=y+l-f,h=w=s.oldScroll,u=h&&p,c=!h&&!p,!g&&u?(d.queueTrigger(s.backward),o[d.group.id]=d.group):!g&&c?(d.queueTrigger(s.forward),o[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),o[d.group.id]=d.group)}}return n.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},n.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;s>r;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints),o=i===this.waypoints.length-1;return o?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(); !function (name, definition){ if(typeof module!='undefined'&&module.exports) module.exports=definition() else if(typeof define=='function'&&define.amd) define(name, definition) else this[name]=definition() }('bowser', function (){ var t=true function detect(ua){ function getFirstMatch(regex){ var match=ua.match(regex); return (match&&match.length > 1&&match[1])||''; } function getSecondMatch(regex){ var match=ua.match(regex); return (match&&match.length > 1&&match[2])||''; } var iosdevice=getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase() , likeAndroid=/like android/i.test(ua) , android = !likeAndroid&&/android/i.test(ua) , nexusMobile=/nexus\s*[0-6]\s*/i.test(ua) , nexusTablet = !nexusMobile&&/nexus\s*[0-9]+/i.test(ua) , chromeos=/CrOS/.test(ua) , silk=/silk/i.test(ua) , sailfish=/sailfish/i.test(ua) , tizen=/tizen/i.test(ua) , webos=/(web|hpw)os/i.test(ua) , windowsphone=/windows phone/i.test(ua) , windows = !windowsphone&&/windows/i.test(ua) , mac = !iosdevice&&!silk&&/macintosh/i.test(ua) , linux = !android&&!sailfish&&!tizen&&!webos&&/linux/i.test(ua) , edgeVersion=getFirstMatch(/edge\/(\d+(\.\d+)?)/i) , versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i) , tablet=/tablet/i.test(ua) , mobile = !tablet&&/[^-]mobi/i.test(ua) , xbox=/xbox/i.test(ua) , result if(/opera|opr|opios/i.test(ua)){ result={ name: 'Opera' , opera: t , version: versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i) }} else if(/coast/i.test(ua)){ result={ name: 'Opera Coast' , coast: t , version: versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i) }} else if(/yabrowser/i.test(ua)){ result={ name: 'Yandex Browser' , yandexbrowser: t , version: versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i) }} else if(/ucbrowser/i.test(ua)){ result={ name: 'UC Browser' , ucbrowser: t , version: getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i) }} else if(/mxios/i.test(ua)){ result={ name: 'Maxthon' , maxthon: t , version: getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i) }} else if(/epiphany/i.test(ua)){ result={ name: 'Epiphany' , epiphany: t , version: getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i) }} else if(/puffin/i.test(ua)){ result={ name: 'Puffin' , puffin: t , version: getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i) }} else if(/sleipnir/i.test(ua)){ result={ name: 'Sleipnir' , sleipnir: t , version: getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i) }} else if(/k-meleon/i.test(ua)){ result={ name: 'K-Meleon' , kMeleon: t , version: getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i) }} else if(windowsphone){ result={ name: 'Windows Phone' , windowsphone: t } if(edgeVersion){ result.msedge=t result.version=edgeVersion }else{ result.msie=t result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i) }} else if(/msie|trident/i.test(ua)){ result={ name: 'Internet Explorer' , msie: t , version: getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i) }}else if(chromeos){ result={ name: 'Chrome' , chromeos: t , chromeBook: t , chrome: t , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) }}else if(/chrome.+? edge/i.test(ua)){ result={ name: 'Microsoft Edge' , msedge: t , version: edgeVersion }} else if(/vivaldi/i.test(ua)){ result={ name: 'Vivaldi' , vivaldi: t , version: getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier }} else if(sailfish){ result={ name: 'Sailfish' , sailfish: t , version: getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i) }} else if(/seamonkey\//i.test(ua)){ result={ name: 'SeaMonkey' , seamonkey: t , version: getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i) }} else if(/firefox|iceweasel|fxios/i.test(ua)){ result={ name: 'Firefox' , firefox: t , version: getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i) } if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){ result.firefoxos=t }} else if(silk){ result={ name: 'Amazon Silk' , silk: t , version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i) }} else if(/phantom/i.test(ua)){ result={ name: 'PhantomJS' , phantom: t , version: getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i) }} else if(/slimerjs/i.test(ua)){ result={ name: 'SlimerJS' , slimer: t , version: getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i) }} else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){ result={ name: 'BlackBerry' , blackberry: t , version: versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i) }} else if(webos){ result={ name: 'WebOS' , webos: t , version: versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i) }; if(/touchpad\//i.test(ua)){ result.touchpad=t; }} else if(/bada/i.test(ua)){ result={ name: 'Bada' , bada: t , version: getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i) };} else if(tizen){ result={ name: 'Tizen' , tizen: t , version: getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier };} else if(/qupzilla/i.test(ua)){ result={ name: 'QupZilla' , qupzilla: t , version: getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier }} else if(/chromium/i.test(ua)){ result={ name: 'Chromium' , chromium: t , version: getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier }} else if(/chrome|crios|crmo/i.test(ua)){ result={ name: 'Chrome' , chrome: t , version: getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i) }} else if(android){ result={ name: 'Android' , version: versionIdentifier }} else if(/safari|applewebkit/i.test(ua)){ result={ name: 'Safari' , safari: t } if(versionIdentifier){ result.version=versionIdentifier }} else if(iosdevice){ result={ name:iosdevice=='iphone' ? 'iPhone':iosdevice=='ipad' ? 'iPad':'iPod' } if(versionIdentifier){ result.version=versionIdentifier }} else if(/googlebot/i.test(ua)){ result={ name: 'Googlebot' , googlebot: t , version: getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier }}else{ result={ name: getFirstMatch(/^(.*)\/(.*) /), version: getSecondMatch(/^(.*)\/(.*) /) };} if(!result.msedge&&/(apple)?webkit/i.test(ua)){ if(/(apple)?webkit\/537\.36/i.test(ua)){ result.name=result.name||"Blink" result.blink=t }else{ result.name=result.name||"Webkit" result.webkit=t } if(!result.version&&versionIdentifier){ result.version=versionIdentifier }}else if(!result.opera&&/gecko\//i.test(ua)){ result.name=result.name||"Gecko" result.gecko=t result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i) } if(!result.msedge&&(android||result.silk)){ result.android=t }else if(iosdevice){ result[iosdevice]=t result.ios=t }else if(mac){ result.mac=t }else if(xbox){ result.xbox=t }else if(windows){ result.windows=t }else if(linux){ result.linux=t } var osVersion=''; if(result.windowsphone){ osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i); }else if(iosdevice){ osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i); osVersion=osVersion.replace(/[_\s]/g, '.'); }else if(android){ osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i); }else if(result.webos){ osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i); }else if(result.blackberry){ osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i); }else if(result.bada){ osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i); }else if(result.tizen){ osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i); } if(osVersion){ result.osversion=osVersion; } var osMajorVersion=osVersion.split('.')[0]; if(tablet || nexusTablet || iosdevice=='ipad' || (android&&(osMajorVersion==3||(osMajorVersion >=4&&!mobile))) || result.silk ){ result.tablet=t }else if(mobile || iosdevice=='iphone' || iosdevice=='ipod' || android || nexusMobile || result.blackberry || result.webos || result.bada ){ result.mobile=t } if(result.msedge || (result.msie&&result.version >=10) || (result.yandexbrowser&&result.version >=15) || (result.vivaldi&&result.version >=1.0) || (result.chrome&&result.version >=20) || (result.firefox&&result.version >=20.0) || (result.safari&&result.version >=6) || (result.opera&&result.version >=10.0) || (result.ios&&result.osversion&&result.osversion.split(".")[0] >=6) || (result.blackberry&&result.version >=10.1) || (result.chromium&&result.version >=20) ){ result.a=t; } else if((result.msie&&result.version < 10) || (result.chrome&&result.version < 20) || (result.firefox&&result.version < 20.0) || (result.safari&&result.version < 6) || (result.opera&&result.version < 10.0) || (result.ios&&result.osversion&&result.osversion.split(".")[0] < 6) || (result.chromium&&result.version < 20) ){ result.c=t } else result.x=t return result } var bowser=detect(typeof navigator!=='undefined' ? navigator.userAgent:'') bowser.test=function (browserList){ for (var i=0; i < browserList.length; ++i){ var browserItem=browserList[i]; if(typeof browserItem==='string'){ if(browserItem in bowser){ return true; }} } return false; } function getVersionPrecision(version){ return version.split(".").length; } function map(arr, iterator){ var result=[], i; if(Array.prototype.map){ return Array.prototype.map.call(arr, iterator); } for (i=0; i < arr.length; i++){ result.push(iterator(arr[i])); } return result; } function compareVersions(versions){ var precision=Math.max(getVersionPrecision(versions[0]), getVersionPrecision(versions[1])); var chunks=map(versions, function (version){ var delta=precision - getVersionPrecision(version); version=version + new Array(delta + 1).join(".0"); return map(version.split("."), function (chunk){ return new Array(20 - chunk.length).join("0") + chunk; }).reverse(); }); while (--precision >=0){ if(chunks[0][precision] > chunks[1][precision]){ return 1; } else if(chunks[0][precision]===chunks[1][precision]){ if(precision===0){ return 0; }}else{ return -1; }} } function isUnsupportedBrowser(minVersions, strictMode, ua){ var _bowser=bowser; if(typeof strictMode==='string'){ ua=strictMode; strictMode=void(0); } if(strictMode===void(0)){ strictMode=false; } if(ua){ _bowser=detect(ua); } var version="" + _bowser.version; for (var browser in minVersions){ if(minVersions.hasOwnProperty(browser)){ if(_bowser[browser]){ return compareVersions([version, minVersions[browser]]) < 0; }} } return strictMode; } function check(minVersions, strictMode, ua){ return !isUnsupportedBrowser(minVersions, strictMode, ua); } bowser.isUnsupportedBrowser=isUnsupportedBrowser; bowser.compareVersions=compareVersions; bowser.check=check; bowser._detect=detect; return bowser }); (function($){ UABBTrigger={ triggerHook: function(hook, args){ $('body').trigger('uabb-trigger.' + hook, args); }, addHook: function(hook, callback){ $('body').on('uabb-trigger.' + hook, callback); }, removeHook: function(hook, callback){ $('body').off('uabb-trigger.' + hook, callback); }, };})(jQuery); jQuery(document).ready(function($){ if(typeof bowser!=='undefined'&&bowser!==null){ var uabb_browser=bowser.name, uabb_browser_v=bowser.version, uabb_browser_class=uabb_browser.replace(/\s+/g, '-').toLowerCase(), uabb_browser_v_class=uabb_browser_class + parseInt(uabb_browser_v); $('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class); } $('.uabb-row-separator').parents('html').css('overflow-x', 'hidden'); }); var wpAjaxUrl='https://apfracturealliance.org/wp-admin/admin-ajax.php';var flBuilderUrl='https://apfracturealliance.org/wp-content/plugins/bb-plugin/';var FLBuilderLayoutConfig={ anchorLinkAnimations:{ duration:1000, easing:'swing', offset:100 }, paths:{ pluginUrl:'https://apfracturealliance.org/wp-content/plugins/bb-plugin/', wpAjaxUrl:'https://apfracturealliance.org/wp-admin/admin-ajax.php' }, breakpoints:{ small:768, medium:992 }, waypoint: { offset: 80 }}; (function($){ if(typeof FLBuilderLayout!='undefined'){ return; } FLBuilderLayout={ init: function(){ FLBuilderLayout._destroy(); FLBuilderLayout._initClasses(); FLBuilderLayout._initBackgrounds(); if(0===$('.fl-builder-edit').length){ FLBuilderLayout._initModuleAnimations(); FLBuilderLayout._initAnchorLinks(); FLBuilderLayout._initHash(); FLBuilderLayout._initForms(); }}, refreshGalleries: function(element){ var $element='undefined'==typeof element ? $('body'):$(element), mfContent=$element.find('.fl-mosaicflow-content'), wmContent=$element.find('.fl-gallery'), mfObject=null; if(mfContent){ mfObject=mfContent.data('mosaicflow'); if(mfObject){ mfObject.columns=$([]); mfObject.columnsHeights=[]; mfContent.data('mosaicflow', mfObject); mfContent.mosaicflow('refill'); }} if(wmContent){ wmContent.trigger('refreshWookmark'); }}, refreshGridLayout: function(element){ var $element='undefined'==typeof element ? $('body'):$(element), msnryContent=$element.find('.masonry'); if(msnryContent.length){ msnryContent.masonry('layout'); }}, reloadSlider: function(element){ var $element='undefined'==typeof element ? $('body'):$(element), bxContent=$element.find('.bx-viewport > div').eq(0), bxObject=null; if(bxContent.length){ bxObject=bxContent.data('bxSlider'); if(bxObject){ bxObject.reloadSlider(); }} }, resizeAudio: function(element){ var $element='undefined'==typeof element ? $('body'):$(element), audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio'), player=null, mejsPlayer=null, rail=null, railWidth=400; if(audioPlayers.length&&typeof mejs!=='undefined'){ audioPlayers.each(function(){ player=$(this); mejsPlayer=mejs.players[player.attr('id')]; rail=player.find('.mejs-controls .mejs-time-rail'); var innerMejs=player.find('.mejs-inner'), total=player.find('.mejs-controls .mejs-time-total'); if(typeof mejsPlayer!=='undefined'){ railWidth=Math.ceil(player.width() * 0.8); if(innerMejs.length){ rail.css('width', railWidth +'px!important'); mejsPlayer.options.autosizeProgress=true; setTimeout(function (){ mejsPlayer.setControlsSize(); }, 50); player.find('.mejs-inner').css({ visibility: 'visible', height: 'inherit' }); }} }); }}, preloadAudio: function(element){ var $element='undefined'==typeof element ? $('body'):$(element), contentWrap=$element.closest('.fl-accordion-item'), audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio'); if(! contentWrap.hasClass('fl-accordion-item-active')&&audioPlayers.find('.mejs-inner').length){ audioPlayers.find('.mejs-inner').css({ visibility:'hidden', height: 0 }); }}, resizeSlideshow: function(){ if(typeof YUI!=='undefined'){ YUI().use('node-event-simulate', function(Y){ Y.one(window).simulate("resize"); }); }}, reloadGoogleMap: function(element){ var $element='undefined'==typeof element ? $('body'):$(element), googleMap=$element.find('iframe[src*="google.com/maps"]'); if(googleMap.length){ googleMap.attr('src', function(i, val){ return val; }); }}, _destroy: function(){ var win=$(window); win.off('scroll.fl-bg-parallax'); win.off('resize.fl-bg-video'); }, _isTouch: function(){ if(('ontouchstart' in window)||(window.DocumentTouch&&document instanceof DocumentTouch)){ return true; } return false; }, _isMobile: function(){ return /Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test(navigator.userAgent); }, _initClasses: function(){ var body=$('body'), ua=navigator.userAgent; if(! body.hasClass('archive')&&$('.fl-builder-content-primary').length > 0){ body.addClass('fl-builder'); } if(FLBuilderLayout._isTouch()){ body.addClass('fl-builder-touch'); } if(FLBuilderLayout._isMobile()){ body.addClass('fl-builder-mobile'); } if($(window).width() < FLBuilderLayoutConfig.breakpoints.small){ body.addClass('fl-builder-breakpoint-small'); } if($(window).width() > FLBuilderLayoutConfig.breakpoints.small&&$(window).width() < FLBuilderLayoutConfig.breakpoints.medium){ body.addClass('fl-builder-breakpoint-medium'); } if($(window).width() > FLBuilderLayoutConfig.breakpoints.medium){ body.addClass('fl-builder-breakpoint-large'); } if(ua.indexOf('Trident/7.0') > -1&&ua.indexOf('rv:11.0') > -1){ body.addClass('fl-builder-ie-11'); }}, _initBackgrounds: function(){ var win=$(window); if($('.fl-row-bg-parallax').length > 0&&!FLBuilderLayout._isMobile()){ FLBuilderLayout._scrollParallaxBackgrounds(); FLBuilderLayout._initParallaxBackgrounds(); win.on('scroll.fl-bg-parallax', FLBuilderLayout._scrollParallaxBackgrounds); } if($('.fl-bg-video').length > 0){ FLBuilderLayout._initBgVideos(); FLBuilderLayout._resizeBgVideos(); win.on('resize.fl-bg-video', FLBuilderLayout._resizeBgVideos); }}, _initParallaxBackgrounds: function(){ $('.fl-row-bg-parallax').each(FLBuilderLayout._initParallaxBackground); }, _initParallaxBackground: function(){ var row=$(this), content=row.find('> .fl-row-content-wrap'), src=row.data('parallax-image'), loaded=row.data('parallax-loaded'), img=new Image(); if(loaded){ return; } else if(typeof src!='undefined'){ $(img).on('load', function(){ content.css('background-image', 'url(' + src + ')'); row.data('parallax-loaded', true); }); img.src=src; }}, _scrollParallaxBackgrounds: function(){ $('.fl-row-bg-parallax').each(FLBuilderLayout._scrollParallaxBackground); }, _scrollParallaxBackground: function(){ var win=$(window), row=$(this), content=row.find('> .fl-row-content-wrap'), speed=row.data('parallax-speed'), offset=content.offset(), yPos=-((win.scrollTop() - offset.top) / speed); content.css('background-position', 'center ' + yPos + 'px'); }, _initBgVideos: function(){ $('.fl-bg-video').each(FLBuilderLayout._initBgVideo); }, _initBgVideo: function(){ var wrap=$(this), width=wrap.data('width'), height=wrap.data('height'), mp4=wrap.data('mp4'), youtube=wrap.data('youtube'), vimeo=wrap.data('vimeo'), mp4Type=wrap.data('mp4-type'), webm=wrap.data('webm'), webmType=wrap.data('webm-type'), fallback=wrap.data('fallback'), loaded=wrap.data('loaded'), videoMobile=wrap.data('video-mobile'), fallbackTag='', videoTag=null, mp4Tag=null, webmTag=null; if(loaded){ return; } videoTag=$(''); if('undefined'!=typeof fallback&&''!=fallback){ videoTag.attr('poster', 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') videoTag.css('background', 'transparent url("' + fallback + '") no-repeat center center') videoTag.css('background-size', 'cover') videoTag.css('height', '100%') } if('undefined'!=typeof mp4&&''!=mp4){ mp4Tag=$(''); mp4Tag.attr('src', mp4); mp4Tag.attr('type', mp4Type); videoTag.append(mp4Tag); } if('undefined'!=typeof webm&&''!=webm){ webmTag=$(''); webmTag.attr('src', webm); webmTag.attr('type', webmType); videoTag.append(webmTag); } if(! FLBuilderLayout._isMobile()||(FLBuilderLayout._isMobile()&&"yes"==videoMobile)){ if('undefined'!=typeof youtube){ FLBuilderLayout._initYoutubeBgVideo.apply(this); } else if('undefined'!=typeof vimeo){ FLBuilderLayout._initVimeoBgVideo.apply(this); }else{ wrap.append(videoTag); }}else{ videoTag.attr('src', '') wrap.append(videoTag); } wrap.data('loaded', true); }, _initYoutubeBgVideo: function(){ var playerWrap=$(this), videoId=playerWrap.data('video-id'), videoPlayer=playerWrap.find('.fl-bg-video-player'), enableAudio=playerWrap.data('enable-audio'), audioButton=playerWrap.find('.fl-bg-video-audio'), startTime='undefined'!==typeof playerWrap.data('start') ? playerWrap.data('start'):0, endTime='undefined'!==typeof playerWrap.data('end') ? playerWrap.data('end'):0, loop='undefined'!==typeof playerWrap.data('loop') ? playerWrap.data('loop'):1, stateCount=0, player,fallback_showing; if(videoId){ fallback=playerWrap.data('fallback')||false if(fallback){ playerWrap.find('iframe').remove() fallbackTag=$('
'); fallbackTag.addClass('fl-bg-video-fallback'); fallbackTag.css('background-image', 'url(' + playerWrap.data('fallback') + ')'); fallbackTag.css('background-size', 'cover'); fallbackTag.css('transition', 'background-image 1s') playerWrap.append(fallbackTag); fallback_showing=true; } FLBuilderLayout._onYoutubeApiReady(function(YT){ setTimeout(function(){ player=new YT.Player(videoPlayer[0], { videoId: videoId, events: { onReady: function(event){ if("no"===enableAudio||FLBuilderLayout._isMobile()){ event.target.mute(); } else if("yes"===enableAudio&&event.target.isMuted){ event.target.unMute(); } playerWrap.data('YTPlayer', player); FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap); event.target.playVideo(); if(audioButton.length > 0&&! FLBuilderLayout._isMobile()){ audioButton.on('click', {button: audioButton, player: player}, FLBuilderLayout._toggleBgVideoAudio); }}, onStateChange: function(event){ if(event.data===1){ if(fallback_showing){ $('.fl-bg-video-fallback').css('background-image', 'url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)') }} if(stateCount < 4){ stateCount++; } if(stateCount > 1&&(-1===event.data||2===event.data)&&"yes"===enableAudio){ player.mute(); player.playVideo(); audioButton.show(); } if(event.data===YT.PlayerState.ENDED&&1===loop){ if(startTime > 0){ player.seekTo(startTime); }else{ player.playVideo(); }} }, onError: function(event){ console.info('YT Error: ' + event.data) FLBuilderLayout._onErrorYoutubeVimeo(playerWrap) }}, playerVars: { playsinline: FLBuilderLayout._isMobile() ? 1:0, controls: 0, showinfo: 0, rel:0, start: startTime, end: endTime, }}); }, 1); }); }}, _onErrorYoutubeVimeo: function(playerWrap){ fallback=playerWrap.data('fallback')||false if(! fallback){ return false; } playerWrap.find('iframe').remove() fallbackTag=$('
'); fallbackTag.addClass('fl-bg-video-fallback'); fallbackTag.css('background-image', 'url(' + playerWrap.data('fallback') + ')'); playerWrap.append(fallbackTag); }, _onYoutubeApiReady: function(callback){ if(window.YT&&YT.loaded){ callback(YT); }else{ setTimeout(function(){ FLBuilderLayout._onYoutubeApiReady(callback); }, 350); }}, _initVimeoBgVideo: function(){ var playerWrap=$(this), videoId=playerWrap.data('video-id'), videoPlayer=playerWrap.find('.fl-bg-video-player'), enableAudio=playerWrap.data('enable-audio'), audioButton=playerWrap.find('.fl-bg-video-audio'), player, width=playerWrap.outerWidth(); if(typeof Vimeo!=='undefined'&&videoId){ player=new Vimeo.Player(videoPlayer[0], { id:videoId, loop:true, title:false, portrait:false, background:true, autopause:false, muted:true }); playerWrap.data('VMPlayer', player); if("no"===enableAudio){ player.setVolume(0); } else if("yes"===enableAudio){ if($.browser.safari||$.browser.chrome){ player.setVolume(0); audioButton.show(); }else{ player.setVolume(1); }} player.play().catch(function(error){ FLBuilderLayout._onErrorYoutubeVimeo(playerWrap) }); if(audioButton.length > 0){ audioButton.on('click', {button: audioButton, player: player}, FLBuilderLayout._toggleBgVideoAudio); }} }, _toggleBgVideoAudio: function(e){ var player=e.data.player, control=e.data.button.find('.fl-audio-control'); if(control.hasClass('fa-volume-off')){ control .removeClass('fa-volume-off') .addClass('fa-volume-up'); e.data.button.find('.fa-times').hide(); if('function'===typeof player.unMute){ player.unMute(); }else{ player.setVolume(1); }}else{ control .removeClass('fa-volume-up') .addClass('fa-volume-off'); e.data.button.find('.fa-times').show(); if('function'===typeof player.unMute){ player.mute(); }else{ player.setVolume(0); }} }, _videoBgSourceError: function(e){ var source=$(e.target), wrap=source.closest('.fl-bg-video'), vid=wrap.find('video'), fallback=wrap.data('fallback'), fallbackTag=''; source.remove(); if(vid.find('source').length){ return; }else if(''!==fallback){ fallbackTag=$('
'); fallbackTag.addClass('fl-bg-video-fallback'); fallbackTag.css('background-image', 'url(' + fallback + ')'); wrap.append(fallbackTag); vid.remove(); }}, _resizeBgVideos: function(){ $('.fl-bg-video').each(function(){ FLBuilderLayout._resizeBgVideo.apply(this); if($(this).parent().find('img').length > 0){ $(this).parent().imagesLoaded($.proxy(FLBuilderLayout._resizeBgVideo, this)); }}); }, _resizeBgVideo: function(){ if(0===$(this).find('video').length&&0===$(this).find('iframe').length){ return; } var wrap=$(this), wrapHeight=wrap.outerHeight(), wrapWidth=wrap.outerWidth(), vid=wrap.find('video'), vidHeight=wrap.data('height'), vidWidth=wrap.data('width'), newWidth=wrapWidth, newHeight=Math.round(vidHeight * wrapWidth/vidWidth), newLeft=0, newTop=0, iframe=wrap.find('iframe'); if(vid.length){ if(vidHeight===''||typeof vidHeight==='undefined'||vidWidth===''||typeof vidWidth==='undefined'){ vid.css({ 'left':'0px', 'top':'0px', 'width':newWidth + 'px' }); vid.on('loadedmetadata', FLBuilderLayout._resizeOnLoadedMeta); }else{ if(newHeight < wrapHeight){ newHeight=wrapHeight; newWidth=Math.round(vidWidth * wrapHeight/vidHeight); newLeft=-((newWidth - wrapWidth)/2); }else{ newTop=-((newHeight - wrapHeight)/2); } vid.css({ 'left':newLeft + 'px', 'top':newTop + 'px', 'height':newHeight + 'px', 'width':newWidth + 'px' }); }} else if(iframe.length){ if(typeof wrap.data('youtube')!=='undefined'){ FLBuilderLayout._resizeYoutubeBgVideo.apply(this); }} }, _resizeOnLoadedMeta: function(){ var video=$(this), wrapHeight=video.parent().outerHeight(), wrapWidth=video.parent().outerWidth(), vidWidth=video[0].videoWidth, vidHeight=video[0].videoHeight, newHeight=Math.round(vidHeight * wrapWidth/vidWidth), newWidth=wrapWidth, newLeft=0, newTop=0; if(newHeight < wrapHeight){ newHeight=wrapHeight; newWidth=Math.round(vidWidth * wrapHeight/vidHeight); newLeft=-((newWidth - wrapWidth)/2); }else{ newTop=-((newHeight - wrapHeight)/2); } video.parent().data('width', vidWidth); video.parent().data('height', vidHeight); video.css({ 'left':newLeft + 'px', 'top':newTop + 'px', 'width':newWidth + 'px', 'height':newHeight + 'px' }); }, _resizeYoutubeBgVideo: function(){ var wrap=$(this), wrapWidth=wrap.outerWidth(), wrapHeight=wrap.outerHeight(), player=wrap.data('YTPlayer'), video=player ? player.getIframe():null, aspectRatioSetting='16:9', aspectRatioArray=aspectRatioSetting.split(':'), aspectRatio=aspectRatioArray[0] / aspectRatioArray[1], ratioWidth=wrapWidth / aspectRatio, ratioHeight=wrapHeight * aspectRatio, isWidthFixed=wrapWidth / wrapHeight > aspectRatio, width=isWidthFixed ? wrapWidth:ratioHeight, height=isWidthFixed ? ratioWidth:wrapHeight; if(video){ $(video).width(width).height(height); }}, _initModuleAnimations: function(){ if(typeof jQuery.fn.waypoint!=='undefined'){ $('.fl-animation').each(function(){ var node=$(this), nodeTop=node.offset().top, winHeight=$(window).height(), bodyHeight=$('body').height(), waypoint=FLBuilderLayoutConfig.waypoint, offset='80%'; if(typeof waypoint.offset!==undefined){ offset=FLBuilderLayoutConfig.waypoint.offset + '%'; } if(bodyHeight - nodeTop < winHeight * 0.2){ offset='100%'; } node.waypoint({ offset: offset, handler: FLBuilderLayout._doModuleAnimation }); }); }}, _doModuleAnimation: function(){ var module='undefined'==typeof this.element ? $(this):$(this.element), delay=parseFloat(module.data('animation-delay')), duration=parseFloat(module.data('animation-duration')); if(! isNaN(duration)){ module.css('animation-duration', duration + 's'); } if(!isNaN(delay)&&delay > 0){ setTimeout(function(){ module.addClass('fl-animated'); }, delay * 1000); }else{ setTimeout(function(){ module.addClass('fl-animated'); }, 1); }}, _initHash: function(){ var hash=window.location.hash.replace('#', '').split('/').shift(), element=null, tabs=null, responsiveLabel=null, tabIndex=null, label=null; if(''!==hash){ try { element=$('#' + hash); if(element.length > 0){ if(element.hasClass('fl-accordion-item')){ setTimeout(function(){ element.find('.fl-accordion-button').trigger('click'); }, 100); } if(element.hasClass('fl-tabs-panel')){ setTimeout(function(){ tabs=element.closest('.fl-tabs'); responsiveLabel=element.find('.fl-tabs-panel-label'); tabIndex=responsiveLabel.data('index'); label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index=' + tabIndex + ']'); if(responsiveLabel.is(':visible')){ responsiveLabel.trigger('click'); }else{ label[0].click(); FLBuilderLayout._scrollToElement(element); }}, 100); }} } catch(e){}} }, _initAnchorLinks: function(){ $('a').each(FLBuilderLayout._initAnchorLink); }, _initAnchorLink: function(){ var link=$(this), href=link.attr('href'), loc=window.location, id=null, element=null; if('undefined'!=typeof href&&href.indexOf('#') > -1&&link.closest('svg').length < 1){ if(loc.pathname.replace(/^\//, '')==this.pathname.replace(/^\//, '')&&loc.hostname==this.hostname){ try { id=href.split('#').pop(); if(! id){ return; } element=$('#' + id); if(element.length > 0){ if(link.hasClass('fl-scroll-link')||element.hasClass('fl-row')||element.hasClass('fl-col')||element.hasClass('fl-module')){ $(link).on('click', FLBuilderLayout._scrollToElementOnLinkClick); } if(element.hasClass('fl-accordion-item')){ $(link).on('click', FLBuilderLayout._scrollToAccordionOnLinkClick); } if(element.hasClass('fl-tabs-panel')){ $(link).on('click', FLBuilderLayout._scrollToTabOnLinkClick); }} } catch(e){}} }}, _scrollToElementOnLinkClick: function(e, callback){ var element=$('#' + $(this).attr('href').split('#').pop()); FLBuilderLayout._scrollToElement(element, callback); e.preventDefault(); }, _scrollToElement: function(element, callback){ var config=FLBuilderLayoutConfig.anchorLinkAnimations, dest=0, win=$(window), doc=$(document); if(element.length > 0){ if(element.offset().top > doc.height() - win.height()){ dest=doc.height() - win.height(); }else{ dest=element.offset().top - config.offset; } $('html, body').animate({ scrollTop: dest }, config.duration, config.easing, function(){ if('undefined'!=typeof callback){ callback(); } if(undefined!=element.attr('id')){ if(history.pushState){ history.pushState(null, null, '#' + element.attr('id')); }else{ window.location.hash=element.attr('id'); }} }); }}, _scrollToAccordionOnLinkClick: function(e){ var element=$('#' + $(this).attr('href').split('#').pop()); if(element.length > 0){ var callback=function(){ if(element){ element.find('.fl-accordion-button').trigger('click'); element=false; }}; FLBuilderLayout._scrollToElementOnLinkClick.call(this, e, callback); }}, _scrollToTabOnLinkClick: function(e){ var element=$('#' + $(this).attr('href').split('#').pop()), tabs=null, label=null, responsiveLabel=null; if(element.length > 0){ tabs=element.closest('.fl-tabs'); responsiveLabel=element.find('.fl-tabs-panel-label'); tabIndex=responsiveLabel.data('index'); label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index=' + tabIndex + ']'); if(responsiveLabel.is(':visible')){ var callback=function(){ if(element){ responsiveLabel.trigger('click'); element=false; }}; FLBuilderLayout._scrollToElementOnLinkClick.call(this, e, callback); }else{ label[0].click(); FLBuilderLayout._scrollToElement(element); } e.preventDefault(); }}, _initForms: function(){ if(! FLBuilderLayout._hasPlaceholderSupport){ $('.fl-form-field input').each(FLBuilderLayout._initFormFieldPlaceholderFallback); } $('.fl-form-field input').on('focus', FLBuilderLayout._clearFormFieldError); }, _hasPlaceholderSupport: function(){ var input=document.createElement('input'); return 'undefined'!=input.placeholder; }, _initFormFieldPlaceholderFallback: function(){ var field=$(this), val=field.val(), placeholder=field.attr('placeholder'); if('undefined'!=placeholder&&''===val){ field.val(placeholder); field.on('focus', FLBuilderLayout._hideFormFieldPlaceholderFallback); field.on('blur', FLBuilderLayout._showFormFieldPlaceholderFallback); }}, _hideFormFieldPlaceholderFallback: function(){ var field=$(this), val=field.val(), placeholder=field.attr('placeholder'); if(val==placeholder){ field.val(''); }}, _showFormFieldPlaceholderFallback: function(){ var field=$(this), val=field.val(), placeholder=field.attr('placeholder'); if(''===val){ field.val(placeholder); }}, _clearFormFieldError: function(){ var field=$(this); field.removeClass('fl-form-error'); field.siblings('.fl-form-error-message').hide(); }}; $(function(){ FLBuilderLayout.init(); }); })(jQuery); (function($){ if($(window).width() <=768&&$(window).width() >=481){ $('.fl-node-5f3b5ca4d49bf .pp-heading-separator, .fl-node-5f3b5ca4d49bf .pp-heading').removeClass('pp-left'); $('.fl-node-5f3b5ca4d49bf .pp-heading-separator, .fl-node-5f3b5ca4d49bf .pp-heading').addClass('pp-tablet-'); } if($(window).width() <=480){ $('.fl-node-5f3b5ca4d49bf .pp-heading-separator, .fl-node-5f3b5ca4d49bf .pp-heading').removeClass('pp-left'); $('.fl-node-5f3b5ca4d49bf .pp-heading-separator, .fl-node-5f3b5ca4d49bf .pp-heading').addClass('pp-mobile-left'); }})(jQuery); (function($){ PPAccordion=function(settings){ this.settings=settings; this.nodeClass='.fl-node-' + settings.id; this._init(); }; PPAccordion.prototype={ settings:{}, nodeClass:'', clicked:false, _init: function(){ if($(this.nodeClass).find('.pp-accordion-initialized').length > 0){ return; } $(this.nodeClass + ' .pp-accordion-button').css('height', $(this.nodeClass + ' .pp-accordion-button').outerHeight() + 'px'); $(this.nodeClass + ' .pp-accordion-button').on('click', $.proxy(this._buttonClick, this)); this._openDefaultItem(); this._hashChange(); $(window).on('hashchange', $.proxy(this._hashChange, this)); $(this.nodeClass).find('.pp-accordion').addClass('pp-accordion-initialized'); }, _hashChange: function(){ if(location.hash&&$(location.hash).length > 0){ var element=$(location.hash + '.pp-accordion-item'); if(element&&element.length > 0){ location.href='#'; $('html, body').animate({ scrollTop: element.offset().top - 120 }, 0, function(){ if(! element.hasClass('pp-accordion-item-active')){ element.find('.pp-accordion-button').trigger('click'); }}); }} }, _buttonClick: function(e){ var button=$(e.target).closest('.pp-accordion-button'), accordion=button.closest('.pp-accordion'), item=button.closest('.pp-accordion-item'), allContent=accordion.find('.pp-accordion-content'), allIcons=accordion.find('.pp-accordion-button i.pp-accordion-button-icon'), content=button.siblings('.pp-accordion-content'), icon=button.find('i.pp-accordion-button-icon'), self=this; if(accordion.hasClass('pp-accordion-collapse')){ accordion.find('.pp-accordion-item-active').removeClass('pp-accordion-item-active'); allContent.slideUp('normal'); } if(content.is(':hidden')){ item.addClass('pp-accordion-item-active'); content.slideDown('normal', function(){ self._slideDownComplete(this); }); }else{ item.removeClass('pp-accordion-item-active'); content.slideUp('normal', function(){ self._slideUpComplete(this); }); }}, _slideUpComplete: function(target){ var content=$(target), accordion=content.closest('.pp-accordion'); accordion.trigger('fl-builder.pp-accordion-toggle-complete'); }, _slideDownComplete: function(target){ var content=$(target), accordion=content.closest('.pp-accordion'), item=content.parent(), win=$(window); FLBuilderLayout.refreshGalleries(content); if('undefined'!==typeof $.fn.isotope){ content.find('.pp-content-post-grid.pp-masonry-active').isotope('layout'); var highestBox=0; var contentHeight=0; content.find('.pp-equal-height .pp-content-post').css('height', '').each(function(){ if($(this).height() > highestBox){ highestBox=$(this).height(); contentHeight=$(this).find('.pp-content-post-data').outerHeight(); }}); $(this.nodeClass).find('.pp-equal-height .pp-content-post').height(highestBox); } if(item.offset().top < win.scrollTop() + 100){ if(! this.clicked){ $('html, body').animate({ scrollTop: item.offset().top - 100 }, 500, 'swing'); }} this.clicked=false; accordion.trigger('fl-builder.pp-accordion-toggle-complete'); $(document).trigger('pp-accordion-toggle-complete', [ accordion ]); }, _openDefaultItem: function(){ if(this.settings.responsiveCollapse&&window.innerWidth <=768){ return; } if(typeof this.settings.defaultItem!=='undefined'){ var item=$.isNumeric(this.settings.defaultItem) ? (this.settings.defaultItem - 1):null; if(item!==null){ this.clicked=true; $(this.nodeClass + ' .pp-accordion-button').eq(item).trigger('click'); }} }};})(jQuery); (function($){ $(function(){ new PPAccordion({ id: '5f3f32a768f40', defaultItem: false, responsiveCollapse: false }); }); })(jQuery); (function($){ if($(window).width() <=768&&$(window).width() >=481){ $('.fl-node-5f4482b436b0e .pp-heading-separator, .fl-node-5f4482b436b0e .pp-heading').removeClass('pp-center'); $('.fl-node-5f4482b436b0e .pp-heading-separator, .fl-node-5f4482b436b0e .pp-heading').addClass('pp-tablet-'); } if($(window).width() <=480){ $('.fl-node-5f4482b436b0e .pp-heading-separator, .fl-node-5f4482b436b0e .pp-heading').removeClass('pp-center'); $('.fl-node-5f4482b436b0e .pp-heading-separator, .fl-node-5f4482b436b0e .pp-heading').addClass('pp-mobile-left'); }})(jQuery); jQuery(document).ready(function(){ var headhight=jQuery('#home-head').height(); jQuery('#home-head').css('height', headhight + 'px'); setTimeout(function(){ jQuery('#home-head > div').addClass('fixed'); }, 100); }); ;(function($){ $(document).on('change', 'select[name=uabb_row_particles_style]', function(){ _hideFields(); }); $(document).on('change', 'select[name=enable_particles]', function(){ _hideFields(); }); $(document).on('change', 'select[name=uabb_row_particles_settings]', function(){ _hideFields(); }); $(document).on('init', '.fl-builder-settings', function(){ _hideFields(); }); function _hideFields(){ var form=$('.fl-builder-settings'); var branding='no'; if(form.length > 0){ enable_particle=form.find('select[name=enable_particles]').val(); if('no'===enable_particle){ form.find('#fl-field-uabb_particles_direction').hide(); form.find('#fl-field-uabb_particles_custom_code').hide(); form.find('#fl-field-uabb_row_particles_style').hide(); form.find('#fl-field-uabb_row_particles_color').hide(); form.find('#fl-field-uabb_row_particles_color_opacity').hide(); form.find('#fl-field-uabb_row_particles_settings').hide(); form.find('#fl-field-uabb_row_particles_interactive_settings').hide(); form.find('#fl-field-uabb_row_particles_size').hide(); form.find('#fl-field-uabb_row_particles_speed').hide(); form.find('#fl-field-uabb_row_number_particles').hide(); }else{ if('snow'===form.find('select[name=uabb_row_particles_style]').val()){ form.find('#fl-field-uabb_row_particles_style').show(); form.find('#fl-field-uabb_row_particles_color').show(); form.find('#fl-field-uabb_row_particles_color_opacity').show(); form.find('#fl-field-uabb_row_particles_settings').show(); form.find('#fl-field-uabb_particles_direction').show(); form.find('#fl-field-uabb_particles_custom_code').hide(); if('yes'===form.find('select[name=uabb_row_particles_settings]').val()){ form.find('#fl-field-uabb_row_particles_size').show(); form.find('#fl-field-uabb_row_particles_speed').show(); form.find('#fl-field-uabb_row_number_particles').show(); form.find('#fl-field-uabb_row_particles_interactive_settings').show(); }else{ form.find('#fl-field-uabb_row_particles_size').hide(); form.find('#fl-field-uabb_row_particles_speed').hide(); form.find('#fl-field-uabb_row_particles_interactive_settings').hide(); form.find('#fl-field-uabb_row_number_particles').hide(); }} if('custom'===form.find('select[name=uabb_row_particles_style]').val()){ form.find('#fl-field-uabb_particles_custom_code').show(); form.find('#fl-field-uabb_particles_direction').hide(); form.find('#fl-field-uabb_row_particles_style').show(); form.find('#fl-field-uabb_row_particles_color').hide(); form.find('#fl-field-uabb_row_particles_color_opacity').hide(); form.find('#fl-field-uabb_row_particles_settings').hide(); form.find('#fl-field-uabb_row_particles_interactive_settings').hide(); form.find('#fl-field-uabb_row_particles_size').hide(); form.find('#fl-field-uabb_row_particles_speed').hide(); form.find('#fl-field-uabb_row_number_particles').hide(); } if('nasa'===form.find('select[name=uabb_row_particles_style]').val()||'default'===form.find('select[name=uabb_row_particles_style]').val()){ form.find('#fl-field-uabb_row_particles_style').show(); form.find('#fl-field-uabb_row_particles_color').show(); form.find('#fl-field-uabb_row_particles_color_opacity').show(); form.find('#fl-field-uabb_row_particles_settings').show(); form.find('#fl-field-uabb_row_particles_interactive_settings').show(); form.find('#fl-field-uabb_particles_custom_code').hide(); form.find('#fl-field-uabb_particles_direction').hide(); if('yes'===form.find('select[name=uabb_row_particles_settings]').val()){ form.find('#fl-field-uabb_row_particles_size').show(); form.find('#fl-field-uabb_row_particles_speed').show(); form.find('#fl-field-uabb_row_number_particles').show(); form.find('#fl-field-uabb_row_particles_interactive_settings').show(); }else{ form.find('#fl-field-uabb_row_particles_size').hide(); form.find('#fl-field-uabb_row_particles_speed').hide(); form.find('#fl-field-uabb_row_number_particles').hide(); form.find('#fl-field-uabb_row_particles_interactive_settings').hide(); }} if('custom'===form.find('select[name=uabb_row_particles_style]').val()){ style_selector=form.find('#fl-field-uabb_row_particles_style'); wrapper=style_selector.find('.fl-field-control-wrapper'); if(wrapper.find('.fl-field-description').length===0){ if('no'===branding){ style_selector.find('.fl-field-control-wrapper').append('
Add custom JSON for the Particles Background below. To generate a completely customized background style follow steps below -
1. Visit a link here and choose required attributes for particles
2. Once a custom style is created, download JSON from "Download current config (json)" link
3. Copy JSON code from the above file and paste it below
To know more about creating a custom style, refer to a document here.
'); }else{ style_selector.find('.fl-field-control-wrapper').append('
Add custom JSON for the Particles Background below. To generate a completely customized background style follow steps below -
1. Visit a link here and choose required attributes for particles
2. Once a custom style is created, download JSON from "Download current config (json)" link
3. Copy JSON code from the above file and paste it below
'); }}else{ wrapper.find('.fl-field-description').show(); }}else{ style_selector=form.find('#fl-field-uabb_row_particles_style'); wrapper=style_selector.find('.fl-field-control-wrapper'); wrapper.find('.fl-field-description').hide(); }} }} })(jQuery); (function($){ $(document).ready(function($){ var thisIsSomeBreakpoint='' $(sticky_anything_engage.element).stickThis({ top:sticky_anything_engage.topspace, minscreenwidth:sticky_anything_engage.minscreenwidth, maxscreenwidth:sticky_anything_engage.maxscreenwidth, zindex:sticky_anything_engage.zindex, legacymode:sticky_anything_engage.legacymode, dynamicmode:sticky_anything_engage.dynamicmode, debugmode:sticky_anything_engage.debugmode, pushup:sticky_anything_engage.pushup, adminbar:sticky_anything_engage.adminbar }); }); }(jQuery)); !function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",d=document.createElement("div");d.innerHTML='

x

",r.appendChild(d.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));a=a.not("object object"),a=a.not(r),a.each(function(){var e=t(this);if(!(e.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i="object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height(),a=isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10),d=i/a;if(!e.attr("name")){var o="fitvid"+t.fn.fitVids._count;e.attr("name",o),t.fn.fitVids._count++}e.wrap('
').parent(".fluid-width-video-wrapper").css("padding-top",100*d+"%"),e.removeAttr("height").removeAttr("width")}})})},t.fn.fitVids._count=0}(window.jQuery||window.Zepto); !function(t,e){"use strict";"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,s,a){function u(t,e,n){var o,s="$()."+i+'("'+e+'")';return t.each(function(t,u){var h=a.data(u,i);if(!h)return void r(i+" not initialized. Cannot call methods, i.e. "+s);var d=h[e];if(!d||"_"==e.charAt(0))return void r(s+" is not a valid method");var l=d.apply(h,n);o=void 0===o?l:o}),void 0!==o?o:t}function h(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new s(n,e),a.data(n,i,o))})}a=a||e||t.jQuery,a&&(s.prototype.option||(s.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return u(this,t,e)}return h(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,s=t.console,r="undefined"==typeof s?function(){}:function(t){s.error(t)};return n(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=0,o=i[n];e=e||[];for(var s=this._onceEvents&&this._onceEvents[t];o;){var r=s&&s[o];r&&(this.off(t,o),delete s[o]),o.apply(this,e),n+=r?0:1,o=i[n]}return this}},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return e()}):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;h>e;e++){var i=u[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}function o(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);s.isBoxSizeOuter=r=200==t(o.width),i.removeChild(e)}}function s(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var s=n(e);if("none"==s.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==s.boxSizing,l=0;h>l;l++){var f=u[l],c=s[f],m=parseFloat(c);a[f]=isNaN(m)?0:m}var p=a.paddingLeft+a.paddingRight,y=a.paddingTop+a.paddingBottom,g=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,I=a.borderTopWidth+a.borderBottomWidth,z=d&&r,x=t(s.width);x!==!1&&(a.width=x+(z?0:p+_));var S=t(s.height);return S!==!1&&(a.height=S+(z?0:y+I)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(y+I),a.outerWidth=a.width+g,a.outerHeight=a.height+v,a}}var r,a="undefined"==typeof console?e:function(t){console.error(t)},u=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],h=u.length,d=!1;return s}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;ir?"round":"floor";s=Math[a](s),this.cols=Math.max(s,1)},i.prototype.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},i.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this._getColGroup(n),s=Math.min.apply(Math,o),r=o.indexOf(s),a={x:this.columnWidth*r,y:s},u=s+t.size.outerHeight,h=this.cols+1-o.length,d=0;h>d;d++)this.colYs[r+d]=u;return a},i.prototype._getColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++){var o=this.colYs.slice(n,n+t);e[n]=Math.max.apply(Math,o)}return e},i.prototype._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),s=o?n.left:n.right,r=s+i.outerWidth,a=Math.floor(s/this.columnWidth);a=Math.max(0,a);var u=Math.floor(r/this.columnWidth);u-=r%this.columnWidth?0:1,u=Math.min(this.cols-1,u);for(var h=this._getOption("originTop"),d=(h?n.top:n.bottom)+i.outerHeight,l=a;u>=l;l++)this.colYs[l]=Math.max(d,this.colYs[l])},i.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},i.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},i.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i}),function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry)}(window,function(t,e){"use strict";var i=t.create("masonry"),n=i.prototype,o={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var s in e.prototype)o[s]||(n[s]=e.prototype[s]);var r=n.measureColumns;n.measureColumns=function(){this.items=this.isotope.filteredItems,r.call(this)};var a=n._getOption;return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.isotope,arguments)},i}),function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("fitRows"),i=e.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,n},i._getContainerSize=function(){return{height:this.maxY}},e}),function(t,e){"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),i=e.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},i._getContainerSize=function(){return{height:this.y}},e}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(i,n,o,s,r,a){return e(t,i,n,o,s,r,a)}):"object"==typeof module&&module.exports?module.exports=e(t,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope/js/item"),require("isotope/js/layout-mode"),require("isotope/js/layout-modes/masonry"),require("isotope/js/layout-modes/fit-rows"),require("isotope/js/layout-modes/vertical")):t.Isotope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Isotope.Item,t.Isotope.LayoutMode)}(window,function(t,e,i,n,o,s,r){function a(t,e){return function(i,n){for(var o=0;oa||a>r){var u=void 0!==e[s]?e[s]:e,h=u?1:-1;return(r>a?1:-1)*h}}return 0}}var u=t.jQuery,h=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},d=e.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});d.Item=s,d.LayoutMode=r;var l=d.prototype;l._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var t in r.modes)this._initLayoutMode(t)},l.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},l._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),i=0;ii;i++){var n=t[i];n.updateSortData()}};var f=function(){function t(t){if("string"!=typeof t)return t;var i=h(t).split(" "),n=i[0],o=n.match(/^\[(.+)\]$/),s=o&&o[1],r=e(s,n),a=d.sortDataParsers[i[1]]; return t=a?function(t){return t&&a(r(t))}:function(t){return t&&r(t)}}function e(t,e){return t?function(e){return e.getAttribute(t)}:function(t){var i=t.querySelector(e);return i&&i.textContent}}return t}();d.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},l._sort=function(){var t=this.options.sortBy;if(t){var e=[].concat.apply(t,this.sortHistory),i=a(e,this.options.sortAscending);this.filteredItems.sort(i),t!=this.sortHistory[0]&&this.sortHistory.unshift(t)}},l._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},l._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},l._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},l._manageStamp=function(t){this._mode()._manageStamp(t)},l._getContainerSize=function(){return this._mode()._getContainerSize()},l.needsResizeLayout=function(){return this._mode().needsResizeLayout()},l.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},l.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},l._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},l.insert=function(t){var e=this.addItems(t);if(e.length){var i,n,o=e.length;for(i=0;o>i;i++)n=e[i],this.element.appendChild(n.element);var s=this._filter(e).matches;for(i=0;o>i;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;o>i;i++)delete e[i].isLayoutInstant;this.reveal(s)}};var c=l.remove;return l.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);c.call(this,t);for(var i=e&&e.length,n=0;i&&i>n;n++){var s=e[n];o.removeFrom(this.filteredItems,s)}},l.shuffle=function(){for(var t=0;t1&&match[1])||'';} function getSecondMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[2])||'';} var iosdevice=getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase(),likeAndroid=/like android/i.test(ua),android=!likeAndroid&&/android/i.test(ua),nexusMobile=/nexus\s*[0-6]\s*/i.test(ua),nexusTablet=!nexusMobile&&/nexus\s*[0-9]+/i.test(ua),chromeos=/CrOS/.test(ua),silk=/silk/i.test(ua),sailfish=/sailfish/i.test(ua),tizen=/tizen/i.test(ua),webos=/(web|hpw)os/i.test(ua),windowsphone=/windows phone/i.test(ua),windows=!windowsphone&&/windows/i.test(ua),mac=!iosdevice&&!silk&&/macintosh/i.test(ua),linux=!android&&!sailfish&&!tizen&&!webos&&/linux/i.test(ua),edgeVersion=getFirstMatch(/edge\/(\d+(\.\d+)?)/i),versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i),tablet=/tablet/i.test(ua),mobile=!tablet&&/[^-]mobi/i.test(ua),xbox=/xbox/i.test(ua),result if(/opera|opr|opios/i.test(ua)){result={name:'Opera',opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}} else if(/coast/i.test(ua)){result={name:'Opera Coast',coast:t,version:versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}} else if(/yabrowser/i.test(ua)){result={name:'Yandex Browser',yandexbrowser:t,version:versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}} else if(/ucbrowser/i.test(ua)){result={name:'UC Browser',ucbrowser:t,version:getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/mxios/i.test(ua)){result={name:'Maxthon',maxthon:t,version:getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/epiphany/i.test(ua)){result={name:'Epiphany',epiphany:t,version:getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/puffin/i.test(ua)){result={name:'Puffin',puffin:t,version:getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}} else if(/sleipnir/i.test(ua)){result={name:'Sleipnir',sleipnir:t,version:getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/k-meleon/i.test(ua)){result={name:'K-Meleon',kMeleon:t,version:getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}} else if(windowsphone){result={name:'Windows Phone',windowsphone:t} if(edgeVersion){result.msedge=t result.version=edgeVersion}else{result.msie=t result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}} else if(/msie|trident/i.test(ua)){result={name:'Internet Explorer',msie:t,version:getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(chromeos){result={name:'Chrome',chromeos:t,chromeBook:t,chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(/chrome.+? edge/i.test(ua)){result={name:'Microsoft Edge',msedge:t,version:edgeVersion}} else if(/vivaldi/i.test(ua)){result={name:'Vivaldi',vivaldi:t,version:getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier}} else if(sailfish){result={name:'Sailfish',sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}} else if(/seamonkey\//i.test(ua)){result={name:'SeaMonkey',seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}} else if(/firefox|iceweasel|fxios/i.test(ua)){result={name:'Firefox',firefox:t,version:getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)} if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}} else if(silk){result={name:'Amazon Silk',silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}} else if(/phantom/i.test(ua)){result={name:'PhantomJS',phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}} else if(/slimerjs/i.test(ua)){result={name:'SlimerJS',slimer:t,version:getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i)}} else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){result={name:'BlackBerry',blackberry:t,version:versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}} else if(webos){result={name:'WebOS',webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t;}} else if(/bada/i.test(ua)){result={name:'Bada',bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)};} else if(tizen){result={name:'Tizen',tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier};} else if(/qupzilla/i.test(ua)){result={name:'QupZilla',qupzilla:t,version:getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier}} else if(/chromium/i.test(ua)){result={name:'Chromium',chromium:t,version:getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier}} else if(/chrome|crios|crmo/i.test(ua)){result={name:'Chrome',chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}} else if(android){result={name:'Android',version:versionIdentifier}} else if(/safari|applewebkit/i.test(ua)){result={name:'Safari',safari:t} if(versionIdentifier){result.version=versionIdentifier}} else if(iosdevice){result={name:iosdevice=='iphone'?'iPhone':iosdevice=='ipad'?'iPad':'iPod'} if(versionIdentifier){result.version=versionIdentifier}} else if(/googlebot/i.test(ua)){result={name:'Googlebot',googlebot:t,version:getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier}}else{result={name:getFirstMatch(/^(.*)\/(.*) /),version:getSecondMatch(/^(.*)\/(.*) /)};} if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink" result.blink=t}else{result.name=result.name||"Webkit" result.webkit=t} if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko" result.gecko=t result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)} if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t result.ios=t}else if(mac){result.mac=t}else if(xbox){result.xbox=t}else if(windows){result.windows=t}else if(linux){result.linux=t} var osVersion='';if(result.windowsphone){osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i);}else if(iosdevice){osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i);osVersion=osVersion.replace(/[_\s]/g,'.');}else if(android){osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i);}else if(result.webos){osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i);}else if(result.blackberry){osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i);}else if(result.bada){osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i);}else if(result.tizen){osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i);} if(osVersion){result.osversion=osVersion;} var osMajorVersion=osVersion.split('.')[0];if(tablet||nexusTablet||iosdevice=='ipad'||(android&&(osMajorVersion==3||(osMajorVersion>=4&&!mobile)))||result.silk){result.tablet=t}else if(mobile||iosdevice=='iphone'||iosdevice=='ipod'||android||nexusMobile||result.blackberry||result.webos||result.bada){result.mobile=t} if(result.msedge||(result.msie&&result.version>=10)||(result.yandexbrowser&&result.version>=15)||(result.vivaldi&&result.version>=1.0)||(result.chrome&&result.version>=20)||(result.firefox&&result.version>=20.0)||(result.safari&&result.version>=6)||(result.opera&&result.version>=10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]>=6)||(result.blackberry&&result.version>=10.1)||(result.chromium&&result.version>=20)){result.a=t;} else if((result.msie&&result.version<10)||(result.chrome&&result.version<20)||(result.firefox&&result.version<20.0)||(result.safari&&result.version<6)||(result.opera&&result.version<10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]<6)||(result.chromium&&result.version<20)){result.c=t}else result.x=t return result} var bowser=detect(typeof navigator!=='undefined'?navigator.userAgent:'') bowser.test=function(browserList){for(var i=0;i=0){if(chunks[0][precision]>chunks[1][precision]){return 1;} else if(chunks[0][precision]===chunks[1][precision]){if(precision===0){return 0;}}else{return-1;}}} function isUnsupportedBrowser(minVersions,strictMode,ua){var _bowser=bowser;if(typeof strictMode==='string'){ua=strictMode;strictMode=void(0);} if(strictMode===void(0)){strictMode=false;} if(ua){_bowser=detect(ua);} var version=""+_bowser.version;for(var browser in minVersions){if(minVersions.hasOwnProperty(browser)){if(_bowser[browser]){return compareVersions([version,minVersions[browser]])<0;}}} return strictMode;} function check(minVersions,strictMode,ua){return!isUnsupportedBrowser(minVersions,strictMode,ua);} bowser.isUnsupportedBrowser=isUnsupportedBrowser;bowser.compareVersions=compareVersions;bowser.check=check;bowser._detect=detect;return bowser});(function($){UABBTrigger={triggerHook:function(hook,args){$('body').trigger('uabb-trigger.'+hook,args);},addHook:function(hook,callback){$('body').on('uabb-trigger.'+hook,callback);},removeHook:function(hook,callback){$('body').off('uabb-trigger.'+hook,callback);},};})(jQuery);jQuery(document).ready(function($){if(typeof bowser!=='undefined'&&bowser!==null){var uabb_browser=bowser.name,uabb_browser_v=bowser.version,uabb_browser_class=uabb_browser.replace(/\s+/g,'-').toLowerCase(),uabb_browser_v_class=uabb_browser_class+parseInt(uabb_browser_v);$('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class);} $('.uabb-row-separator').parents('html').css('overflow-x','hidden');});jQuery(function($){$(function(){$('.fl-node-5e2010682e478 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});});jQuery(function($){$(function(){$('.fl-node-5e97049733a58 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});});;(function($){$(document).on('change','select[name=uabb_row_particles_style]',function(){_hideFields();});$(document).on('change','select[name=enable_particles]',function(){_hideFields();});$(document).on('change','select[name=uabb_row_particles_settings]',function(){_hideFields();});$(document).on('init','.fl-builder-settings',function(){_hideFields();});function _hideFields(){var form=$('.fl-builder-settings');var branding='no';if(form.length>0){enable_particle=form.find('select[name=enable_particles]').val();if('no'===enable_particle){form.find('#fl-field-uabb_particles_direction').hide();form.find('#fl-field-uabb_particles_custom_code').hide();form.find('#fl-field-uabb_row_particles_style').hide();form.find('#fl-field-uabb_row_particles_color').hide();form.find('#fl-field-uabb_row_particles_color_opacity').hide();form.find('#fl-field-uabb_row_particles_settings').hide();form.find('#fl-field-uabb_row_particles_interactive_settings').hide();form.find('#fl-field-uabb_row_particles_size').hide();form.find('#fl-field-uabb_row_particles_speed').hide();form.find('#fl-field-uabb_row_number_particles').hide();}else{if('snow'===form.find('select[name=uabb_row_particles_style]').val()){form.find('#fl-field-uabb_row_particles_style').show();form.find('#fl-field-uabb_row_particles_color').show();form.find('#fl-field-uabb_row_particles_color_opacity').show();form.find('#fl-field-uabb_row_particles_settings').show();form.find('#fl-field-uabb_particles_direction').show();form.find('#fl-field-uabb_particles_custom_code').hide();if('yes'===form.find('select[name=uabb_row_particles_settings]').val()){form.find('#fl-field-uabb_row_particles_size').show();form.find('#fl-field-uabb_row_particles_speed').show();form.find('#fl-field-uabb_row_number_particles').show();form.find('#fl-field-uabb_row_particles_interactive_settings').show();}else{form.find('#fl-field-uabb_row_particles_size').hide();form.find('#fl-field-uabb_row_particles_speed').hide();form.find('#fl-field-uabb_row_particles_interactive_settings').hide();form.find('#fl-field-uabb_row_number_particles').hide();}} if('custom'===form.find('select[name=uabb_row_particles_style]').val()){form.find('#fl-field-uabb_particles_custom_code').show();form.find('#fl-field-uabb_particles_direction').hide();form.find('#fl-field-uabb_row_particles_style').show();form.find('#fl-field-uabb_row_particles_color').hide();form.find('#fl-field-uabb_row_particles_color_opacity').hide();form.find('#fl-field-uabb_row_particles_settings').hide();form.find('#fl-field-uabb_row_particles_interactive_settings').hide();form.find('#fl-field-uabb_row_particles_size').hide();form.find('#fl-field-uabb_row_particles_speed').hide();form.find('#fl-field-uabb_row_number_particles').hide();} if('nasa'===form.find('select[name=uabb_row_particles_style]').val()||'default'===form.find('select[name=uabb_row_particles_style]').val()){form.find('#fl-field-uabb_row_particles_style').show();form.find('#fl-field-uabb_row_particles_color').show();form.find('#fl-field-uabb_row_particles_color_opacity').show();form.find('#fl-field-uabb_row_particles_settings').show();form.find('#fl-field-uabb_row_particles_interactive_settings').show();form.find('#fl-field-uabb_particles_custom_code').hide();form.find('#fl-field-uabb_particles_direction').hide();if('yes'===form.find('select[name=uabb_row_particles_settings]').val()){form.find('#fl-field-uabb_row_particles_size').show();form.find('#fl-field-uabb_row_particles_speed').show();form.find('#fl-field-uabb_row_number_particles').show();form.find('#fl-field-uabb_row_particles_interactive_settings').show();}else{form.find('#fl-field-uabb_row_particles_size').hide();form.find('#fl-field-uabb_row_particles_speed').hide();form.find('#fl-field-uabb_row_number_particles').hide();form.find('#fl-field-uabb_row_particles_interactive_settings').hide();}} if('custom'===form.find('select[name=uabb_row_particles_style]').val()){style_selector=form.find('#fl-field-uabb_row_particles_style');wrapper=style_selector.find('.fl-field-control-wrapper');if(wrapper.find('.fl-field-description').length===0){if('no'===branding){style_selector.find('.fl-field-control-wrapper').append('
Add custom JSON for the Particles Background below. To generate a completely customized background style follow steps below -
1. Visit a link here and choose required attributes for particles
2. Once a custom style is created, download JSON from "Download current config (json)" link
3. Copy JSON code from the above file and paste it below
To know more about creating a custom style, refer to a document here.
');}else{style_selector.find('.fl-field-control-wrapper').append('
Add custom JSON for the Particles Background below. To generate a completely customized background style follow steps below -
1. Visit a link here and choose required attributes for particles
2. Once a custom style is created, download JSON from "Download current config (json)" link
3. Copy JSON code from the above file and paste it below
');}}else{wrapper.find('.fl-field-description').show();}}else{style_selector=form.find('#fl-field-uabb_row_particles_style');wrapper=style_selector.find('.fl-field-control-wrapper');wrapper.find('.fl-field-description').hide();}}}}})(jQuery);!function(name,definition){if(typeof module!='undefined'&&module.exports)module.exports=definition() else if(typeof define=='function'&&define.amd)define(name,definition) else this[name]=definition()}('bowser',function(){var t=true function detect(ua){function getFirstMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[1])||'';} function getSecondMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[2])||'';} var iosdevice=getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase(),likeAndroid=/like android/i.test(ua),android=!likeAndroid&&/android/i.test(ua),nexusMobile=/nexus\s*[0-6]\s*/i.test(ua),nexusTablet=!nexusMobile&&/nexus\s*[0-9]+/i.test(ua),chromeos=/CrOS/.test(ua),silk=/silk/i.test(ua),sailfish=/sailfish/i.test(ua),tizen=/tizen/i.test(ua),webos=/(web|hpw)os/i.test(ua),windowsphone=/windows phone/i.test(ua),windows=!windowsphone&&/windows/i.test(ua),mac=!iosdevice&&!silk&&/macintosh/i.test(ua),linux=!android&&!sailfish&&!tizen&&!webos&&/linux/i.test(ua),edgeVersion=getFirstMatch(/edge\/(\d+(\.\d+)?)/i),versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i),tablet=/tablet/i.test(ua),mobile=!tablet&&/[^-]mobi/i.test(ua),xbox=/xbox/i.test(ua),result if(/opera|opr|opios/i.test(ua)){result={name:'Opera',opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}} else if(/coast/i.test(ua)){result={name:'Opera Coast',coast:t,version:versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}} else if(/yabrowser/i.test(ua)){result={name:'Yandex Browser',yandexbrowser:t,version:versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}} else if(/ucbrowser/i.test(ua)){result={name:'UC Browser',ucbrowser:t,version:getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/mxios/i.test(ua)){result={name:'Maxthon',maxthon:t,version:getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/epiphany/i.test(ua)){result={name:'Epiphany',epiphany:t,version:getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/puffin/i.test(ua)){result={name:'Puffin',puffin:t,version:getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}} else if(/sleipnir/i.test(ua)){result={name:'Sleipnir',sleipnir:t,version:getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/k-meleon/i.test(ua)){result={name:'K-Meleon',kMeleon:t,version:getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}} else if(windowsphone){result={name:'Windows Phone',windowsphone:t} if(edgeVersion){result.msedge=t result.version=edgeVersion}else{result.msie=t result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}} else if(/msie|trident/i.test(ua)){result={name:'Internet Explorer',msie:t,version:getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(chromeos){result={name:'Chrome',chromeos:t,chromeBook:t,chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(/chrome.+? edge/i.test(ua)){result={name:'Microsoft Edge',msedge:t,version:edgeVersion}} else if(/vivaldi/i.test(ua)){result={name:'Vivaldi',vivaldi:t,version:getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier}} else if(sailfish){result={name:'Sailfish',sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}} else if(/seamonkey\//i.test(ua)){result={name:'SeaMonkey',seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}} else if(/firefox|iceweasel|fxios/i.test(ua)){result={name:'Firefox',firefox:t,version:getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)} if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}} else if(silk){result={name:'Amazon Silk',silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}} else if(/phantom/i.test(ua)){result={name:'PhantomJS',phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}} else if(/slimerjs/i.test(ua)){result={name:'SlimerJS',slimer:t,version:getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i)}} else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){result={name:'BlackBerry',blackberry:t,version:versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}} else if(webos){result={name:'WebOS',webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t;}} else if(/bada/i.test(ua)){result={name:'Bada',bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)};} else if(tizen){result={name:'Tizen',tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier};} else if(/qupzilla/i.test(ua)){result={name:'QupZilla',qupzilla:t,version:getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier}} else if(/chromium/i.test(ua)){result={name:'Chromium',chromium:t,version:getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier}} else if(/chrome|crios|crmo/i.test(ua)){result={name:'Chrome',chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}} else if(android){result={name:'Android',version:versionIdentifier}} else if(/safari|applewebkit/i.test(ua)){result={name:'Safari',safari:t} if(versionIdentifier){result.version=versionIdentifier}} else if(iosdevice){result={name:iosdevice=='iphone'?'iPhone':iosdevice=='ipad'?'iPad':'iPod'} if(versionIdentifier){result.version=versionIdentifier}} else if(/googlebot/i.test(ua)){result={name:'Googlebot',googlebot:t,version:getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier}}else{result={name:getFirstMatch(/^(.*)\/(.*) /),version:getSecondMatch(/^(.*)\/(.*) /)};} if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink" result.blink=t}else{result.name=result.name||"Webkit" result.webkit=t} if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko" result.gecko=t result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)} if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t result.ios=t}else if(mac){result.mac=t}else if(xbox){result.xbox=t}else if(windows){result.windows=t}else if(linux){result.linux=t} var osVersion='';if(result.windowsphone){osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i);}else if(iosdevice){osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i);osVersion=osVersion.replace(/[_\s]/g,'.');}else if(android){osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i);}else if(result.webos){osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i);}else if(result.blackberry){osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i);}else if(result.bada){osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i);}else if(result.tizen){osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i);} if(osVersion){result.osversion=osVersion;} var osMajorVersion=osVersion.split('.')[0];if(tablet||nexusTablet||iosdevice=='ipad'||(android&&(osMajorVersion==3||(osMajorVersion>=4&&!mobile)))||result.silk){result.tablet=t}else if(mobile||iosdevice=='iphone'||iosdevice=='ipod'||android||nexusMobile||result.blackberry||result.webos||result.bada){result.mobile=t} if(result.msedge||(result.msie&&result.version>=10)||(result.yandexbrowser&&result.version>=15)||(result.vivaldi&&result.version>=1.0)||(result.chrome&&result.version>=20)||(result.firefox&&result.version>=20.0)||(result.safari&&result.version>=6)||(result.opera&&result.version>=10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]>=6)||(result.blackberry&&result.version>=10.1)||(result.chromium&&result.version>=20)){result.a=t;} else if((result.msie&&result.version<10)||(result.chrome&&result.version<20)||(result.firefox&&result.version<20.0)||(result.safari&&result.version<6)||(result.opera&&result.version<10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]<6)||(result.chromium&&result.version<20)){result.c=t}else result.x=t return result} var bowser=detect(typeof navigator!=='undefined'?navigator.userAgent:'') bowser.test=function(browserList){for(var i=0;i=0){if(chunks[0][precision]>chunks[1][precision]){return 1;} else if(chunks[0][precision]===chunks[1][precision]){if(precision===0){return 0;}}else{return-1;}}} function isUnsupportedBrowser(minVersions,strictMode,ua){var _bowser=bowser;if(typeof strictMode==='string'){ua=strictMode;strictMode=void(0);} if(strictMode===void(0)){strictMode=false;} if(ua){_bowser=detect(ua);} var version=""+_bowser.version;for(var browser in minVersions){if(minVersions.hasOwnProperty(browser)){if(_bowser[browser]){return compareVersions([version,minVersions[browser]])<0;}}} return strictMode;} function check(minVersions,strictMode,ua){return!isUnsupportedBrowser(minVersions,strictMode,ua);} bowser.isUnsupportedBrowser=isUnsupportedBrowser;bowser.compareVersions=compareVersions;bowser.check=check;bowser._detect=detect;return bowser});(function($){UABBTrigger={triggerHook:function(hook,args){$('body').trigger('uabb-trigger.'+hook,args);},addHook:function(hook,callback){$('body').on('uabb-trigger.'+hook,callback);},removeHook:function(hook,callback){$('body').off('uabb-trigger.'+hook,callback);},};})(jQuery);jQuery(document).ready(function($){if(typeof bowser!=='undefined'&&bowser!==null){var uabb_browser=bowser.name,uabb_browser_v=bowser.version,uabb_browser_class=uabb_browser.replace(/\s+/g,'-').toLowerCase(),uabb_browser_v_class=uabb_browser_class+parseInt(uabb_browser_v);$('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class);} $('.uabb-row-separator').parents('html').css('overflow-x','hidden');});(function($){if($(window).width()<=768&&$(window).width()>=481){$('.fl-node-5e670254ec6d9 .pp-heading-separator, .fl-node-5e670254ec6d9 .pp-heading').removeClass('pp-left');$('.fl-node-5e670254ec6d9 .pp-heading-separator, .fl-node-5e670254ec6d9 .pp-heading').addClass('pp-tablet-center');} if($(window).width()<=480){$('.fl-node-5e670254ec6d9 .pp-heading-separator, .fl-node-5e670254ec6d9 .pp-heading').removeClass('pp-left');$('.fl-node-5e670254ec6d9 .pp-heading-separator, .fl-node-5e670254ec6d9 .pp-heading').addClass('pp-mobile-center');}})(jQuery);(function($){if($(window).width()<=768&&$(window).width()>=481){$('.fl-node-5e82c7b28b4dc .pp-heading-separator, .fl-node-5e82c7b28b4dc .pp-heading').removeClass('pp-left');$('.fl-node-5e82c7b28b4dc .pp-heading-separator, .fl-node-5e82c7b28b4dc .pp-heading').addClass('pp-tablet-center');} if($(window).width()<=480){$('.fl-node-5e82c7b28b4dc .pp-heading-separator, .fl-node-5e82c7b28b4dc .pp-heading').removeClass('pp-left');$('.fl-node-5e82c7b28b4dc .pp-heading-separator, .fl-node-5e82c7b28b4dc .pp-heading').addClass('pp-mobile-center');}})(jQuery);jQuery(function($){$(function(){$('.fl-node-5e6703b434866 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});});(function($){$(function(){if('undefined'!==typeof $.fn.fitVids){$('.fl-module-fl-post-content').fitVids();}});})(jQuery);;(function($){$('.fl-node-5e67068d86bb1 .pp-social-share-content .pp-share-button:not(.pp-share-button-print) .pp-share-button-link').on('click',function(e){e.preventDefault();window.open($(this).attr('href'),'','height=450, width=550, top='+($(window).height()/2-275)+', left='+($(window).width()/2-225)+', toolbar=0, location=0, menubar=0, directories=0, scrollbars=1');return false;});})(jQuery);(function($){if($(window).width()<=768&&$(window).width()>=481){$('.fl-node-5e67074fc38b4 .pp-heading-separator, .fl-node-5e67074fc38b4 .pp-heading').removeClass('pp-left');$('.fl-node-5e67074fc38b4 .pp-heading-separator, .fl-node-5e67074fc38b4 .pp-heading').addClass('pp-tablet-center');} if($(window).width()<=480){$('.fl-node-5e67074fc38b4 .pp-heading-separator, .fl-node-5e67074fc38b4 .pp-heading').removeClass('pp-left');$('.fl-node-5e67074fc38b4 .pp-heading-separator, .fl-node-5e67074fc38b4 .pp-heading').addClass('pp-mobile-center');}})(jQuery);(function($){PPContentGrid=function(settings){this.settings=settings;this.nodeClass='.fl-node-'+settings.id;this.wrapperClass=this.nodeClass+' .pp-content-post-'+this.settings.layout;this.postClass=this.wrapperClass+' .pp-content-'+this.settings.layout+'-post';this.matchHeight=settings.matchHeight=='yes'?true:false;this.style=settings.style;this.masonry=settings.masonry=='yes'?true:false;this.perPage=settings.perPage;this.filters=settings.filters;this.filterTax=settings.filterTax;this.filterType=settings.filterType;this.cacheData={};if(this._hasPosts()){this._initLayout();}};PPContentGrid.prototype={settings:{},nodeClass:'',wrapperClass:'',postClass:'',perPage:'',filters:false,filterTax:'',filterType:'',filterData:{},isFiltering:false,activeFilter:'',totalPages:1,currentPage:1,cacheData:{},matchHeight:false,masonry:false,style:'',_hasPosts:function(){return $(this.postClass).length>0;},_initLayout:function(){if($(this.nodeClass).find('.pp-posts-wrapper').hasClass('pp-posts-initiated')){return;} switch(this.settings.layout){case'grid':this._gridLayout();this._initPagination();this._reLayout();break;case'carousel':this._carouselLayout();break;} $(this.postClass).css('visibility','visible');var self=this;$(window).on('load',function(){FLBuilderLayout._scrollToElement($(self.nodeClass+' .pp-paged-scroll-to'));});$(this.nodeClass).find('.pp-posts-wrapper').addClass('pp-posts-initiated');},_gridLayout:function(){var wrap=$(this.wrapperClass);var postFilterData={itemSelector:'.pp-content-post',percentPosition:true,transitionDuration:'0.3s',isOriginLeft:!$('body').hasClass('rtl'),};if(!this.masonry){postFilterData=$.extend({},postFilterData,{layoutMode:'fitRows',fitRows:{gutter:'.pp-grid-space'},});} if(this.masonry){postFilterData=$.extend({},postFilterData,{masonry:{columnWidth:'.pp-content-post',gutter:'.pp-grid-space'},});} this.filterData=postFilterData;if(this.settings.defaultFilter!==''){this.activeFilter=this.settings.defaultFilter;} wrap.imagesLoaded($.proxy(function(){var node=$(this.nodeClass);var base=this;var postFilters=$(this.nodeClass).find('.pp-content-post-grid').isotope(postFilterData);if(this.settings.filters||this.masonry){var filterWrap=$(this.nodeClass).find('.pp-post-filters');var filterToggle=$(this.nodeClass).find('.pp-post-filters-toggle');filterToggle.on('click',function(){filterWrap.slideToggle(function(){if($(this).is(':visible')){filterToggle.addClass('pp-post-filters-open');} if(!$(this).is(':visible')){filterToggle.removeClass('pp-post-filters-open');}});});filterWrap.on('click keyup','.pp-post-filter',function(e){var shouldFilter='click'===e.type||('keyup'===e.type&&(13===e.keyCode||13===e.which)) if(!shouldFilter){return;} base.activeFilter=$(this).data('term');base.isFiltering=true;if('static'===base.filterType){var filterVal=$(this).attr('data-filter');postFilters.isotope({filter:filterVal});}else{var term=$(this).data('term');$(base.wrapperClass).addClass('pp-is-filtering');base._getPosts(term,postFilterData);} filterWrap.find('.pp-post-filter').removeClass('pp-filter-active');$(this).addClass('pp-filter-active');filterToggle.find('span.toggle-text').html($(this).text());if(filterToggle.hasClass('pp-post-filters-open')){filterWrap.slideUp();filterToggle.removeClass('pp-post-filters-open');} $(base.nodeClass).trigger('grid.filter.change');});if('dynamic'===base.filterType){$(base.nodeClass).find('.fl-builder-pagination a').off('click').on('click',function(e){e.preventDefault();var pageNumber=base._getPageNumber(this);base.currentPage=pageNumber;base._getPosts('',postFilterData,pageNumber);});} if(base.settings.defaultFilter!==''){var defaultFilter=base.settings.defaultFilter;if(filterWrap.find('li[data-term="'+defaultFilter+'"]').length>0){}} if(''!==location.hash){var filterHash=location.hash.split('#')[1];filterWrap.find('li[data-term="'+filterHash+'"]').trigger('click');} $(window).on('hashchange',function(){if(''!==location.hash){var filterHash=location.hash.split('#')[1];filterWrap.find('li[data-term="'+filterHash+'"]').trigger('click');}});} if(!this.masonry){setTimeout(function(){if(base.settings.filters&&'static'===base.filterType){node.find('.pp-filter-active').trigger('click');} base._gridLayoutMatchHeight();wrap.isotope('layout');},1000);}},this));},_carouselLayout:function(){var wrap=$(this.nodeClass+' .pp-content-post-carousel .pp-content-posts-inner');var owlOptions={onInitialized:$.proxy(this._gridLayoutMatchHeightSimple,this),onResized:$.proxy(this._gridLayoutMatchHeightSimple,this),onRefreshed:$.proxy(this._gridLayoutMatchHeightSimple,this),onLoadedLazy:$.proxy(this._gridLayoutMatchHeightSimple,this),rtl:$('body').hasClass('rtl'),};if($(this.postClass).length');wrap.imagesLoaded($.proxy(function(){setTimeout(function(){if(!this.masonry){self._gridLayoutMatchHeight();} wrap.isotope('layout');},500);},this));if('load_more'===self.settings.pagination){$(self.nodeClass).find('.pp-content-grid-load-more').remove();} if('scroll'===self.settings.pagination){$(self.nodeClass).find('.pp-content-grid-loader').remove();} self._getTotalPages();if(response.pagination){var $pagination=$(response.pagination);if('load_more'===self.settings.pagination||'scroll'===self.settings.pagination){$pagination.hide();} $(self.nodeClass).find('.fl-builder-pagination').remove();$(self.nodeClass).find('.fl-module-content').append($pagination);$(self.nodeClass).find('.pp-ajax-pagination a').off('click').on('click',function(e){e.preventDefault();var pageNumber=self._getPageNumber(this);self.currentPage=pageNumber;self._getPosts(args.term,args.isotopeData,pageNumber);});}else{$(self.nodeClass).find('.fl-builder-pagination').remove();} if(('load_more'!==self.settings.pagination&&'scroll'!==self.settings.pagination)||self.isFiltering){if(self.settings.scrollTo){var offsetTop=wrap.offset().top-200;$('html, body').stop().animate({scrollTop:offsetTop},300);}} if(self.isFiltering){self.isFiltering=false;$(self.nodeClass).trigger('grid.filter.complete');} wrap.removeClass('pp-is-filtering');$(self.nodeClass).trigger('grid.rendered');},_getPageNumber:function(pageElement){var pageNumber=parseInt($(pageElement).text());if($(pageElement).hasClass('next')){pageNumber=parseInt($(pageElement).parents('.pp-content-grid-pagination').find('.current').text())+1;} if($(pageElement).hasClass('previous')){pageNumber=parseInt($(pageElement).parents('.pp-content-grid-pagination').find('.current').text())-1;} return pageNumber;},_setCacheData:function(filter,response,paged){if('undefined'===typeof filter||''===filter){filter='all';} if('undefined'===typeof paged||!paged){paged=1;} if('undefined'===typeof this.cacheData.ajaxCache){this.cacheData.ajaxCache={};} if('undefined'===typeof this.cacheData.ajaxCache[filter]){this.cacheData.ajaxCache[filter]={};} if('undefined'===typeof this.cacheData.ajaxCache[filter].page){this.cacheData.ajaxCache[filter].page={};} this.cacheData.ajaxCache[filter].page[paged]=response;},_getCacheData:function(filter){var cacheData=this.cacheData;if('undefined'===typeof cacheData.ajaxCache){cacheData.ajaxCache={};} return cacheData.ajaxCache[filter];},_gridLayoutMatchHeight:function(){var highestBox=0;var contentHeight=0;var postElements=$(this.postClass+':visible');var columns=this.settings.postColumns.desktop;if(!this.matchHeight||1===columns){return;} if('style-9'===this.style){return;} if(this.settings.layout==='grid'){if(this.masonry){return;} if(window.innerWidth<=980){columns=this.settings.postColumns.tablet;} if(window.innerWidth<=767){columns=this.settings.postColumns.mobile;} if(1===columns){return;} postElements.css('height','auto');var rows=Math.round(postElements.length/columns);if(postElements.length%columns>0){rows=rows+1;} var j=1,k=columns;for(var i=0;ihighestBox){highestBox=$(this).height();contentHeight=$(this).find('.pp-content-post-data').outerHeight();}});postsInRow.height(highestBox);j=k+1;k=k+columns;if(k>postElements.length){k=postElements.length;}}}else{postElements.css('height','').each(function(){if($(this).height()>highestBox){highestBox=$(this).height();contentHeight=$(this).find('.pp-content-post-data').outerHeight();}});postElements.height(highestBox);}},_gridLayoutMatchHeightSimple:function(){if(!this.matchHeight){return;} if('style-9'===this.style){return;} var highestBox=0;var contentHeight=0;var postElements=$(this.postClass);var columns=this.settings.postColumns.desktop;if(window.innerWidth<=980){columns=this.settings.postColumns.tablet;} if(window.innerWidth<=767){columns=this.settings.postColumns.mobile;} if(1===columns&&this.settings.layout==='grid'){return;} postElements.css('height','').each(function(){if($(this).height()>highestBox){highestBox=$(this).height();contentHeight=$(this).find('.pp-content-post-data').outerHeight();}});postElements.height(highestBox);},_initPagination:function(){var self=this;setTimeout(function(){self._getTotalPages();if(self.settings.pagination==='load_more'){self._initLoadMore();} if(self.settings.pagination==='scroll'&&typeof FLBuilder==='undefined'){self._initScroll();}},500);},_getTotalPages:function(){var pages=$(this.nodeClass+' .pp-content-grid-pagination').find('li .page-numbers:not(.next)');if(pages.length>1){var total=pages.last().text().replace(/\D/g,'') this.totalPages=parseInt(total);}else{this.totalPages=1;} return this.totalPages;},_initLoadMore:function(){var self=this,$button=$(this.nodeClass).find('.pp-grid-load-more-button'),currentPage=self.currentPage,activeFilter=self.activeFilter,isAjaxPagination='dynamic'===self.filterType;if(!self.filters||'dynamic'!==self.filterType){activeFilter='';} $(self.nodeClass).on('grid.filter.change',function(){if(self.filters&&'dynamic'===self.filterType){activeFilter=self.activeFilter}});$button.on('click',function(e){e.preventDefault();$(this).addClass('disabled loading');self.isFiltering=false;currentPage=parseInt(currentPage)+1;self._getPosts(activeFilter,self.filterData,currentPage);self.currentPage=currentPage;});$(self.nodeClass).on('grid.rendered',function(){$button.removeClass('disabled loading');if(currentPage>=self.totalPages){$button.parent().hide();}});$(self.nodeClass).on('grid.filter.complete',function(){if($(self.nodeClass).find('.pp-content-grid-pagination').length>0){self._getTotalPages();self.currentPage=currentPage=1;$button.parent().show();}else{$button.parent().hide();}});},_initScroll:function(){var self=this,gridOffset=$(this.wrapperClass).offset(),gridHeight=$(this.wrapperClass).height(),winHeight=$(window).height(),currentPage=this.currentPage,activeFilter=self.activeFilter,rendered=false,loaded=false;if(!self.filters||'dynamic'!==self.filterType){activeFilter='';} $(window).on('scroll',$.proxy(function(){if(loaded){return;} var scrollPos=$(window).scrollTop();if(scrollPos>=gridOffset.top-(winHeight-gridHeight)){self.isFiltering=false;currentPage=parseInt(currentPage)+1;$(self.nodeClass).find('.pp-content-grid-loader').show();if(currentPage<=self.totalPages){loaded=true;self._getPosts(activeFilter,self.filterData,currentPage);}else{loaded=true;$(self.nodeClass).find('.pp-content-grid-loader').hide();} self.currentPage=currentPage;}},this));$(self.nodeClass).on('grid.filter.change',function(){if(self.filters&&'dynamic'===self.filterType){activeFilter=self.activeFilter} gridHeight=$(self.wrapperClass).height();self._gridLayoutMatchHeightSimple();$(self.wrapperClass).isotope('layout');if('dynamic'===self.filterType){self._getTotalPages();self.currentPage=currentPage=1;loaded=false;}});$(self.nodeClass).on('grid.rendered',function(){gridHeight=$(self.wrapperClass).height();if(!rendered){self._getTotalPages();} $(self.nodeClass).find('.pp-content-grid-loader').hide();setTimeout(function(){self._gridLayoutMatchHeightSimple();$(self.wrapperClass).isotope('layout');},500);if(currentPage>=self.totalPages){loaded=true;}else{loaded=false;} rendered=true;});$(self.nodeClass).on('grid.filter.complete',function(){if($(self.nodeClass).find('.pp-content-grid-pagination').length>0){self._getTotalPages();self.currentPage=currentPage=1;}});},_reLayout:function(){var self=this;$(document).on('sf:ajaxfinish','.searchandfilter',function(){self._gridLayout();});}};})(jQuery);var ppcg_5e670446c2c19='';;(function($){var left_arrow_svg='';var right_arrow_svg='';var PPContentGridOptions={id:'5e670446c2c19',layout:'grid',style:'default',ajaxUrl:'https://apfracturealliance.org/wp-admin/admin-ajax.php',scrollTo:true,perPage:'5',fields:{"layout":"grid","post_grid_style_select":"default","alternate_content":"no","custom_layout":{"html":"[wpbb-if post:featured_image]\n
\n\t[wpbb post:featured_image size=\"large\" display=\"tag\" linked=\"yes\"]\n<\/div>\n[\/wpbb-if]\n\n
\n\n

[wpbb post:link text=\"title\"]<\/h3>\n\n